#include<stdio.h> 
#include<math.h> 

int main(){ 
  float a,b=1;  
  float i,sinx,x;
  printf("请输入通项：");
  scanf("%f",&x); 
  a=x;  
  sinx=0;  
  for(i=1;fabs(a/b)>=1e-6;i++){  
    sinx+=a/b;   
    a=-a*x*x;   
    b=b*2*i*(2*i+1); 
  }  
  printf("sin%g的近似值为：%f",x,sinx); 
}
